package datastore.db.property;

/*
 * 
class Blob(arg=None)

    Binary data, as a byte string. This is a subclass of the built-in str type.

    Blob properties are not indexed, and cannot be used in filters or sort orders.

    Blob is for binary data, such as images. It takes a str value, but this value is stored as a byte string and is not encoded as text. Use a Text instance for large text data.

    Model property: BlobProperty

    class MyModel(db.Model):
      blob = db.BlobProperty()

    m = MyModel()
    m.blob = db.Blob(open("image.png").read())

    In XML, blobs are base-64 encoded whether or not they contain binary data.
class BlobProperty(...)

    A binary data property.

    Blob data is a byte string. For text data, which may involve encoding, use TextProperty.

    Value type: Blob

 */
public @interface BlobProperty {

}
